package chances.epg.api.controller.model;

import chances.epg.api.tools.ContentTool;
import chances.epg.entity.content.Series;

public class SeriesInfo {
    private Series series;
	
	public SeriesInfo(Series series) {
		this.series = series;
	}
	
	public String getContentCode() {
		return this.series.getContentCode();
	}
	
	public String getTitle() {
		return this.series.getTitle();
	}
	
	public String getSubTitle() {
		return this.series.getSubTitle();
	}
	
	public String getPoster() {
		return this.series.getPoster();
	}
	
	public String getStill() {
		return this.series.getStill();
	}
	
	public String getOpImg1() {
		return this.series.getOpImg1();
	}
	
	public String getOpImg2() {
		return this.series.getOpImg2();
	}
	
	public String getContentType() {
		return this.series.getContentType();
	}
	
	public String getType() {
		return ContentTool.getInstance().typeName(this.getContentType());
	}
	
	public String getContentBaseTags() {
		return this.series.getContentBaseTags();
	}
	
	public String getBaseTags () {
		return ContentTool.getInstance().baseTagNames(this.getContentBaseTags());
	}
	
	public String getContentOpTags() {
		return this.series.getContentOpTags();
	}
	
	public String getOpTags() {
		return ContentTool.getInstance().opTagNames(this.getContentOpTags());
	}
	
	public String getShowFlag() {
		return this.series.getShowFlag();
	}
	
	public String getOpShowFlag() {
		return this.series.getOpShowFlag();
	}
	
	public String getChannelCode() {
		return this.series.getChannelCode();
	}
	
	public String getCountryOfOrigin() {
		return this.series.getCountry();
	}
	
	public String getYear() {
		return this.series.getYear();
	}
	
	public String getActors(){
		return this.series.getActors();
	}
	
	public String getDirector() {
		return this.series.getDirector();
	}
	
	public String getCompere() {
		return this.series.getCompere();
	}
	
	public String getSummaryMedium() {
		return this.series.getSummaryMedium();
	}
	
	public String getSummaryShort() {
		return this.series.getSummaryShort();
	}
	
	public String getScore() {
		return this.series.getScore();
	}
	
	public int getEpisodeNumber() {
		return this.series.getEpisodeNumber();
	}
	
	public String getSeriesType() {
		return this.series.getSeriesType();
	}	
}
